﻿<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" dir="ltr" lang="en">

    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <meta http-equiv="Content-Language" content="en" />
        <meta name="keywords" content="sparql grammar parser antlr" />
        <link rel="shortcut icon" href="favicon.ico" />
        <link rel="license" href="" />
        <link rel="stylesheet" type="text/css" media="all" href="css/style.css" />
        <title>RDFCoder - The Java to RDF Modeler</title>
    </head>

    <body>
        <div id="container">
            <div id="header">
                <h1>RDFCoder - The Java to RDF Modeler</h1>
            </div>

            <div id="page">
                <!-- START SIDEBAR -->
                <div id="sidebar">
                    <div id="sidebarslidebox">
                        <div>

                            <div class="related">
                                <div>
                                    <h3>Main</h3>
                                    <ul>
                                        <li><a href="#overview">Overview</a></li>
										<li><a href="#purporse">Purpose</a></li>
                                        <li><a href="#download">Download</a></li>
                                        <li><a href="#releasenotes">Release Notes</a></li>
										<li><a href="#todos">TODOs</a></li>
                                        <li><a href="#bugs">Bugs</a></li>
                                        <li><a href="#sourcerepository">Source Repository</a></li>
                                        <li><a href="#getinvolved">Get Involved</a></li>
										<li><a href="#documentation">Documentation</a></li>
                                    </ul>
                                </div>
                            </div>

                            <div class="pagetools">
                                <div>
                                    <h3>Documentation</h3>
                                    <ul>
                                        <li><a href="quickstart.html">Quick Start</a></li>
										<li><a href="architecture.html">Overall Architecture</a></li>
                                        <li><a href="user_tutorial.html">User Tutorial</a></li>
										<li><a href="developer_tutorial.html">Developer Tutorial</a></li>
										<li><a href="commandline.html">Command line</a></li>
                                    </ul>
                                </div>
                            </div>

                            <div class="pagetools">
                                <div>
                                    <h3>About</h3>
                                    <ul>
                                        <li><a href="#license">License</a></li>
                                        <li><a href="#whoweare">Who we are</a></li>
                                    </ul>
                                </div>
                            </div>

                        </div>
                    </div>
                </div>
                <!-- END SIDEBAR -->

                <div id="content">
                    <div class="article">
                        <h1 class="firstHeading">Main</h1>

                        <a name="overview"></a>
                        <h2>Overview</h2>
                        <p>
						RDFCoder is a flexible <a href="architecture.html">library</a> meant to convert the Java code, 
						both <i>source</i> or <i>bytecode</i>, to an RDF <a href="model.html">representation</a>.
						</p>
						
						<p>
						RDF is a set of standards conceived to represent, store and query graphs expressing complex models,
						and it is related to the <a href="http://www.w3.org/TR/rdf-sparql-query/" target="_blank">SPARQL language</a>, 
						a powerful query language meant to access RDF models. 
						<br/>
						<b>RDFCoder</b> can be used both as <a href="api-sample.html">library</a> and as a <a href="commandline.html">command-line</a> tool.
						<br/>
						Here some<a href="examples.html">query examples</a> showing the flexibility of this solution.
						</p>
						
						<p>
						Detailed informations on RDF and related technologies can be found <a href="http://www.w3.org/RDF/">here</a>.
						</p>

						<a name="purpose"></a>
						<h2>Purpose</h2>
						<p>
						How <b>RDF Coder</b> can be useful for you?
						<ul>
							<li><b>Code Analysis</b> - Analyzing large package structures, classes, signatures and dependencies.
						    <li><b>Code Refactoring</b> - Finding library problems and relationships.
						    <li><b>Custom Documentation</b> - Generating custom documentation.
						</ul>
						
                        <a name="download"></a>
                        <h2>Download</h2>
                        <p>
							<!-- RDFCoder version <b>1.0</b> can be downloaded <a href="http://code.google.com/p/rdfcoder/downloads/list">here</a>.<br/> -->
							RDFCoder has not yet released, but is is possible to download the trunk snapshot.
                        </p>

                        <a name="releasenotes"></a>
                        <h2>Release Notes</h2>
                        <ul>
	                        <li class="date">2010-01-06: Released version 0.9 (Michele Mostarda)</li>
                                <ul>
                                    <li class="newstuff">The Identifier support has been added.</li>
									<li class="newstuff">A complete rewriting has been done, improving the code usability.</li>
									<li class="newstuff">The test cases has been refactored and extended.</li>
									<li class="newstuff">Improved documentation.</li>
									<!-- <li class="patch">Patch example</li> -->
                                 </ul>
                            </li>
                            <li class="date">2007-12-30: First release (Michele Mostarda)</li>
                                <ul>
                                    <li class="newstuff">Created project space on Google Code (Michele Mostarda)</li>
									<!-- <li class="patch">Patch example</li> -->
                                 </ul>
                            </li>
                        </ul>

                        <a name="todos"></a>
                        <h2>TODOs</h2>
						<p>
							See the <a href="http://code.google.com/p/rdfcoder/issues/list">issue tracker</a>.<br/>
                        </p>
                        <ul>
                            <!-- <li class="todo">Example TODO</li> -->
                        </ul>
	
                        <a name="bugs"></a>
                        <h2>Bugs</h2>
                        <p>Our workflow follows the open issues accessible to the project 
						<a href="http://code.google.com/p/rdfcoder/issues/list">issue tracker</a>.<br/>
                        Did you find a bug? Please report it!
                        </p>

                        <a name="sourcerepository"></a>
                        <h2>Source Repository</h2>         
                        <p>Follow the Google Code <a href="http://code.google.com/p/rdfcoder/source/checkout">instructions</a></p>

                        <a name="getinvolved"></a>
                        <h2>Get Involved</h2>
                        <p>
	    				 <ul>
					     	<li>Comments?</li> 
							<li>Suggestions?</li>
					     </ul>
                        My work is based on the <a href="http://www.opensource.org/docs/osd">Open Source</a> philosophy, 
						so I need also your collaboration!
						<br/> 
						If you are interested then contact me at <i>michele.mostarda at gmail.com</i>
						</p>
                    </div>

	                    <div id="documentation" class="article">
	                        <h1 class="firstHeading">Documentation</h1>

	                        <a name="quickstart"></a>
	                        <h2>Quick Start</h2>
	                        <p>A 5 minutes Quick Start Tutorial can be found <a href="quickstart.html">here</a></p>

	                        <a name="user_tutorial"></a>
	                        <h2>User Tutorial</h2>
	                        <p>a detailed tutorial to learn how to <b>use RDF Coder</b> can be found <a href="user_tutorial.html">here</a></b>
	                        </p>
	                        
							<a name="developer_tutorial"></a>
	                        <h2>Developer Tutorial</h2>
	                        <p>a detailed tutorial to learn how to <b>extend RDF Coder</b> can be found <a href="developer_tutorial.html">here</a></b>
	                        </p>
	                        
							<a name="commandline_documentation"></a>
	                        <h2>Command line Console</h2>
	                        <p>a detailed tutorial to learn how to use <b>RDF Coder Command line</b> can be found <a href="commandline.html">here</a></b>
	                        </p>
	                    </div>
	
	                </div>

                    <div id="about" class="article">
                        <h1 class="firstHeading">About</h1>

                        <a name="license"></a>
                        <h2>License</h2>
                        <p>the RDF Coder tools are licensed under the 
							<a href="http://www.apache.org/licenses/LICENSE-2.0.html">Apache License</a> [the Apache License 2.0]</p>

                        <a name="whoweare"></a>
                        <h2>Who we are</h2>
                        <p>Folks, in alphabetical order <b>:)</b>
                            <ul>
                                <li class="person">Michele Mostarda (michele.mostarda)
                                    <p>Michele is working as Software Engineer at 
									<a href="http://www.asemantics.com">@semantics</a>,
                                    the semantic web company.<br/>
                                    He worked on the first tools ideation and implementation.</p>
                                </li>
                            </ul>
                        </p>
                    </div>
                </div>

                <!-- end id content -->

                <div id="footer">
                    <ul>
                        <li>Copyright &copy; 2007 - The <a href="http://code.google.com/p/rdf-coder/">RDF Coder</a> team</li>
                    </ul>
                    <ul>
                        <li>Content is available under <a href="http://www.apache.org/licenses/LICENSE-2.0.html">Apache License</a> [The Apache License 2.0].</li>
                    </ul>
                    <ul>
                        <li>Design provided by Simone Tripodi</li>
                    </ul>
                </div>

            </div>
            <!-- end id page -->

        </div>
        <!-- end id container -->
    </body>

</html>
